package com.yisu.expressway.api.core.service;

import com.yisu.expressway.api.domain.request.GoodsInfoRequest;
import com.yisu.expressway.ewf.entity.GoodsSpecification;

import java.util.List;

/**
 * /**
 * User: 赵杰
 * Date: 2017/5/10
 * Time: 15:01
 * Desc: .
 */
public interface IGoodsSpecificationService {
    /**
     * 通过主键ID获取商品规格
     * @param primaryId 主键ID
     * @return 商品规格信息
     */
    GoodsSpecification getGoodsSpecificationByPrimary(Long primaryId);

    /**
     * 获取当前规格编号的下级列表数据，
     * @param goodsInfoRequest 商品编号 当前规格编号 类目编号
     * @return
     */
    List<GoodsSpecification> getChildListByGoodsNoAndCategoryCode(GoodsInfoRequest goodsInfoRequest);
}
